home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / hgc32_12.zip / HGC32.TXT < prev   
Text File  |  1995-01-29  |  4KB  |  84 lines

  1.                HGC32.DLL - TDVIDEO library for Borland's TD32
  2.             version 1.2 (c) Wojciech M. Zabolotny 29.01.1995
  3.  
  4. HGC32.DLL  is  the TDVIDEO  library for  Borland's 32-bit  Turbo Debugger
  5. 4.02,  which  allows  it to  debug 32-bit  DOS  programs on  systems with
  6. single monochrome monitor driven by Hercules Graphics Board.
  7. If you try  to use TD32.EXE on such  system without this library, results
  8. will be probably disappointing - screen will become completely black.
  9. To avoid this, just invoke Turbo Debugger using -vd  switch and HGC32.DLL
  10. library:
  11.                TD32 -vdHGC32.DLL program_name
  12. (Don't place space between  "-vd" switch and DLL's name.  DLL's name must
  13. be  given with  extension. HGC32.DLL must  be placed  in directory, where
  14. TD32  is able to find it - for example  the same directory where TD32.EXE
  15. is.)
  16.  
  17. In  this   case  everything  should  work   correctly.  To  obtain   most
  18. satisfactory  results you  should use TD32INST  first, and  set "Mode for
  19. Display"  option to "Black  and white".  Of course  you have to  run this
  20. utility under Windows,  because in another case  you will see nothing  on
  21. the screen.
  22.  
  23.                            WARRANTY DISCLAIMER
  24.  
  25.    Certainly I can not  give you any warranty that my library is  free of
  26. errors. I  have tested that it works good on my computer, however I DON'T
  27. TAKE ANY RESPONSIBILITY FOR  ANY DAMAGES OR OTHER PROBLEMS RESULTING FROM
  28. RUNNING IT ON OTHER  COMPUTERS. This library  DOES NOT CHECK IF  HERCULES
  29. CARD  IS PRESENT  IN YOUR  COMPUTER, so  if  you run  it on  the computer
  30. without  Hercules, system will probably  crash (I am  not sure  if it can
  31. cause any damage).
  32.  
  33.                            CONTENTS OF PACKAGE
  34.  
  35. LIST OF FILES:
  36.  HGC32.DLL - ready to use binary form of the library
  37.  HGC32.C   - C-language source of the library
  38.  HGC32.DEF - module definition file
  39.  HGC32.MAK - makefile for building of the library
  40.  HGC32.IDE - BC++ 4.0 project file for the library
  41.  HGC32.TXT - you are just reading it...
  42.  BUILD.BAT - batch file for building of HGC32.DLL
  43.  
  44.  This package contains  source code for my  library, so if you want,  you
  45. can introduce any changes.  To compile HGC32 you will  need BC++ (version
  46. 4.02 or higher) with Power Pack for DOS and Turbo Assembler.  If you have
  47. no Turbo  Assembler, you can  try do replace parts  of source written  in
  48. assembly language with C code.
  49.  There is also project  file (HGC32.IDE) and  makefile (HGC32.MAK), which
  50. I have used to build this library.
  51.  Alternatively you can use BUILD.BAT  - batch file, which  should compile
  52. and link HGC32.DLL
  53.  Explanation of TDVIDEO library  structure you can find in the  help file
  54. for Borland's TD32INST program, which is copyrighted by Borland so  I can
  55. not include it here.
  56.  
  57.                            CONDITIONS FOR USE
  58.  
  59.  This package is  freeware, so you can modify  and use it in any way  you
  60. want. However if  you utilize it in any  of your programs, please mention
  61. it in  your documentation. If  you introduce any improvements,  or if you
  62. find any errors, please notify me (WZAB@ipe.pw.edu.pl).
  63.  
  64.                          HISTORY OF THE PACKAGE:
  65.  
  66. 14.01.1995 - version 1.0
  67.  
  68. 22.01.1995 - version 1.1
  69.      Fixed small bug in the procedure of detection of HGC's mode.
  70.  
  71. 29.01.1995 - version 1.2
  72.      Changed procedure of detection of HGC's mode.
  73.      In  the  previous  version,  when  breakpoint  was  set  near  after
  74.      "closegraph" or "restorecrtmode"  function call, graphics mode could
  75.      be erroneously detected.
  76.  
  77.  Wojciech M. Zabolotny
  78.  University of Electronics Fundamentals
  79.  Warsaw University of Technology
  80.  Nowowiejska 15/19
  81.  00-665 Warsaw, Poland
  82.  
  83.  E-mail: WZAB@ipe.pw.edu.pl
  84.